Skip to main content

Approving work for BAs

5 Tasks

20 mins

Visible to: All users
Beginner Pega Platform '23 Case Management English

Scenario

In a Directly Capture Objectives (DCO) session, a GoGoRoad SME explained that they did not always require customers to be enrolled in their membership program to be eligible for service. As the GoGoRoad business grew, not requiring membership to receive service created problems during high call volume periods. For example, GoGoRoad could not provide timely assistance to GoGoRoad members during a recent winter storm because service providers were out responding to calls from non-member customers. As a result, GoGoRoad stakeholders have added a business requirement that a validation process be added to the Assistance Request workflow.

As a Pega Business Architect, you recognize that the Pega Approve/Reject Step can provide Managers with the ability to approve or reject requests for assistance as necessary, depending on business conditions.

User story

As a Manager at GoGoRoad, I want the ability to approve or reject Assistance Request Cases if the individual making the request is not enrolled with GoGoRoad, especially during high call volume periods, so that we can provide service to our membership.

Technical notes documented by the System Architect

  • The Assistance Request Case Type includes a Validation Stage that includes an Approve/Reject Step.
  • On entry into the Validation Stage, the Assistance Request Case status is updated to Pending-Approval.
  • The Manager Persona is configured for the Validation Stage.
  • In the Approval/Reject Step, if the Assistance Request Case instance is approved, the workflow continues; if it is rejected, the Case proceeds to the Approval Rejection Stage.
  • The Assistance Request Case Type includes an Approval Rejection Stage.
  • When the Approval-Rejection Stage is complete, the Assistance Request Case status is set to Resolved-Rejected.

The following table provides the credentials you need to complete the challenge:

Role User name Password
Business Architect author@gogoroad pega123!

You must initiate your own Pega instance to complete this Challenge.

Initialization may take up to 5 minutes so please be patient.

Challenge Walkthrough

Detailed Tasks

1 Create the Validation Stage

  1. In the Pega instance for the challenge, enter the following credentials:
    1. In the User name field, enter author@gogoroad.
    2. In the Password field, enter pega123!.
  2. In the navigation pane of App Studio, click Case Types > Assistance Request to access the Assistance Request Case Type.
  3. In the Assistance Request Case Life Cycle, to the right of the Resolution Stage, click Stage to add a new Stage to the Case Type.
  4. In the Stage field, enter Validation.
  5. In the contextual properties pane on the right, select Automatically move to the next Stage.
  6. In the Set Case status on entry field, enter Pending-Approval.
    Configuring the Validation Stage contextual properties pane
  7. In the upper-right corner, click Save to save your work.

2 Configure the Validation Stage

  1. In the Assistance Request Case Life Cycle, drag the Validation Stage so it is between the Create and Service Stages.
  2. In the Validation Stage, click Step > Approve/Reject.
  3. In the field for the Approve/Reject Step, enter Validate request.
  4. In the field for the Validation Process, enter Validate request.
  5. In the Validation Stage, click Persona > Managers to add the Managers Persona to the Validation Stage.
  6. In the Managers Persona, click Web portal.
  7. In the contextual properties pane on the right, in the Release list, select MLP1.
    Showing the Validation Stage and the Managers Persona
  8. In the upper-right corner, click Save.

3 Configure the Validate request View

  1. In the Validation Stage, click the Validate request Step.
  2. In the contextual properties pane on the right, click Configure view.
  3. In the Edit View: Validate request window, in Region A, remove the Notes field by clicking the Remove icon.
  4. In Region A, click Add > Fields > Create new field.
  5. In the Add field dialog box, in the Name field, enter Validation request notes.
  6. In the Type list, select Text (paragraph).
    Note: The value of the Display as field is Plain text.
    Adding the Validation request notes field to the Validate request View
  7. Click Submit.
  8. In the Edit View: Validate request window, in Region A, click Add > Views > Validation request details to add the previously-configured Validation request details View to the Validate request View.
    The Validate request View.
  9. Click Submit.

4 Configure the Validate request Step properties

  1. In the contextual properties pane of the Validate request Step, click the General tab.
  2. In the Enable approval from field, select the following checkboxes:
    1.  Email
    2. Mobile
      The General tab of the Validate request Approve Reject Step
  3. Click the Flow tab.
  4. In the If REJECTED then list, select Change Stage.
  5. In the To list, select Approval Rejection.
    The Flow tab of the Validate request Approve Reject Step
  6. In the upper-right corner, click Save to save your work.

5 Configure the Approval Rejection Alternate Stage

  1. In the Assistance Request Case Life Cycle, click the Approval Rejection Stage to open the contextual properties pane on the right.
  2. On the General tab, in the Resolution status field, select Resolved-Rejected.
  3. In the Approval Rejection Alternate Stage, click Step > More > Automations > Send email > Select.
  4. In the field for the Send email Step, enter Send rejection email.
  5. Click the Send rejection email Step to open the contextual properties pane on the right.
  6. In the contextual properties pane, in the Send to list, select Field.
  7. In the second Send to list, select Customer (AR) > Customer email.
  8. In the Subject field, enter Assistance request is rejected.
  9. Click Compose to access the rich text editor.
  10. In the rich text editor, enter the following text to compose the email message:

    Dear <<.CustomerAR.FullName>>,

    As a result of your not being enrolled with GoGoRoad, we are sorry to inform you that your request for assistance from GoGoRoad has been rejected.

    Regards, 
    The GoGoRoad Service Team

    Tip: You can click the Insert property icon to select a property from a list. Select Customer (AR) > Full Name for .CustomerAR.FullName. If the Insert property icon is not displayed, log out and log back in.
  11. Click Done to close the rich text editor.
  12. In the Approval Rejection (1) Process, enter Approval Rejection.
  13. In the upper right, click Save to save your work.

 

Confirm your work

  1. In App Studio, click Save and run to create a new Assistance Request Case.
  2. In the Identify issue Step, select a service type, and then click Next.
  3. In the Identify customer Step, select a Customer, then click Next.
  4. In the Identify location Step, add values to the Street, City, and State fields, then click Next.
  5. In the Identify vehicle Step, add values to at least the Make and Model fields, then click Submit.
  6. In the Enter payment information Step, add values to the Card type, Card number, and Expiration date fields, and then click Submit.
  7. Verify that the Work Status is PENDING-APPROVAL.
  8. In the Get Approval from Email/Mobile section, verify that the information you entered is displayed.
    Validate request View with information for Approval
  9. Click Approve, and then confirm the Case progresses to the Select services performed Step.
  10. In the upper-left corner of the Web portal, click Create > Assistance Request to create a new Assistance Request Case, and then click OK when asked if you want to lose unsaved changes.
  11. Advance the Case to the Get Approval from Email/Mobile Step.
  12. In the Get Approval from Email/Mobile Step, click Reject.
  13. Confirm the Work Status is RESOLVED-REJECTED.
  14. Expand the Utilities pane, and then confirm that an email entitled Assistance request is rejected is displayed.
    Confirming the Assistance Request rejection process

This Challenge is to practice what you learned in the following Module:


Available in the following mission:

If you are having problems with your training, please review the Pega Academy Support FAQs.

Did you find this content helpful?

Want to help us improve this content?

We'd prefer it if you saw us at our best.

Pega Academy has detected you are using a browser which may prevent you from experiencing the site as intended. To improve your experience, please update your browser.

Close Deprecation Notice